Excellent amenities, thoughtful touches and fantastic location.
Already planning my next trip.