Perfect location, thoughtful touches (like a beach bag with towel) and the hosts were amazing!