There are so many good things I can say about this place, it's location, and the services. The best snorkeling beach is half a block down the street and there's a pool, jacuzzi, and parking spot available for guest. The patio light went out while we were there and 10 minutes after I called we had a nice person knocking on our door ready to fix it! There's snorkeling gear, water shoes, and a couple of boogie boards for you to borrow during your stay. There's a shopping center near by and you can even walk there if you want. Multiple good beaches down the road as well. My family and I absolutely enjoyed our stay and would totally stay there again.
-Laura