Fantastic stay, great communication, thoughtfulness and all the little extras made it a very enjoyable experience. Great location with everything in walking distance from the beach to dinner and drinks.