This stay was perfect. Communication was top notch and the hosts were extremely hospitable. The place itself was clean and great amenities. It's very close to the beach and there's a lot of things to do nearby. Will definitely stay again when I'm in town!