Really, really lovely spot in a fantastic location. Every possible amenity is available. Loved my stay.