Excellent location and amenities. Very thoughtful hosts.