Magical place. Luxury comfort with every and all amenities that you can think of. Great hosts. Wish Icould have stayed longer