Great location, good amenities, fantastic hosts.