Great location, amenities, and communication by the hosts. Perfect bang for your buck.