Lovely stay in great accommodation.  All so well appointed and perfect for all generations.