Perfection location that has access directly to the beach. Pool area overlooks the beach, loved that . The music that was played in this common area was very depressing. At times it even seems as though some of the workers were struggling to stay awake. As for the rooms, some minor updating will be great. For one our room key being on a big block that I had to carry around is a no no. The locks on the door are not sturdy at all, i would only feel comfortable once i locked that additional latch from the inside. Secondly, there was a decent amount of mold in my bathroom. I understand there’s a lot of humidity and not much of a ventilation system in place. But in between guests a simple bleach will clean the mold up off the walls. On site restaurant is a little overpriced and food was ok. Wanted more local food options but was limited to things I usually eat everyday. But all of the staff with the exception of 1, were a pleasure. And tried their best to improve our experience.