Great location, great communication, superb hosts, excellent amenities! Beats other options by far :)