Excellent host, amenities, views and location. Couldn't be better.