A very clean space with nice "extras", such as beach chairs, snorkeling gear, and even a boogie board. They were great hosts, answering questions promptly and even offering to extend our check-out time when it was noticed that our flight didn't leave until that night. The location itself is nice as well- beach access, restaurants, and some shopping all within walking distance.