Great location, excellent amenities and very thoughtful hosts.