Excellent location, great amenities, very thoughtful hosts and comfortable accommodations