Lovely accommodations, great staff, perfect for our family stay.