The property and location are wonderful. The views are absolutely breathtaking. If you walk a little you have direct access to a beautiful sandy beach area. Located directly in front of this location is all coral. Please stay away from that area as many people are getting cut some needed medical attention. This room had everything we needed plus there’s a grocery store right across the street. The only negative thing I have to say about this place is the check in was the WORST. The computer wouldn’t allow me to sign in saying it didn’t recognize my information. I called the number suggested and they were NO help. One of the girls at the front didn’t see my reservation, talk about panic attack. So thankfully one of the other girls said as long as I have the code to the door, I can go on in. Didn’t see an actual owner contact from this room and the only contact was the website, was probably the only bad thing.