Excellent location. Excellent amenities. Excellent space. Overall a great stay in a really lovely place.