Great location, perfect amenities, and excellent communication by the hosts!