Fabulous property with well thought out amenities for a wide range of guests. Incredibly relaxing stay.