Great location, amenities and thoughtful hosts. Very impressed