A perfect location, an attentive and thoughtful host, excellent rooms and on site amenities. Couldn't be better.