It’s somewhat an old resort with a great view. Not a big beach but easy water access and a good place to snorkel. This property is managed by a company, not an owner. What happened around check out time made everything negative at the end. Check out time is 10am. We went snorkeling in the morning, came back right before 9 to shower and get ready to leave. The resort was working on their plumbing and no one notified us. There was no water in the unit. When I called the management company, the customer service person told us they will send someone asap but don’t know when they’ll get there and when I asked if we can get extra time to check out in case water comes back, he said no. I told him we have a 12 hour travel back home and would like to shower before we leave and he said no check out is at 10am. I hung up and texted the customer service instead and at the end they said we could check out at 10:30 but by that time it was too late, water was still not back, and we had to leave. 10+ hour flight covered in ocean water wasn’t the most fun experience. Surrounded by other resorts, if you don’t want a highly tourist concentrated area, this is not the place you want to be. Having AC is definitely nice and an extra fan is provided in the closet.