The location is great. We had a beach front view with the pool right outside. However the interior definitely needs some work. For the price it is to be expected. But there were stains on almost all my towels and my “king bed” was just two singles pushed together with a big crack in the middle. We arrived after a very hot day and found that they do not supply drinking water. The reason they gave was that anything consumable was a liability because American stomachs would maybe get sick. He would not even help me to recommend a store in town without me providing him with my confirmation number, my phone number, and my email. I gave him the information but he said it didn’t match what he had on profile. The room wasn’t all that clean either. There was hair in the showers and floors and crumbs all over the couches. If you’re looking for something cheap this is great but just be ware that you’ll get what you’re paying for.