Excellent location. Lots of amenities. Great hosts.