Good value for the price, ultimately, you get what you pay for. The place was generally clean, however, the bathroom, kitchen, and towels were not as clean as we would have liked. You can't beat the location, many restaurants, bars, shops, and the beach are within walking distance. We enjoyed the availability of a kitchenette and being able to cook our own meals in the room. Overall, the stay was good. I would recommend this place to those looking to stay near the beach on a budget.