I can't recommend it for family vacations and for people with high demands. Pros: proximity to the beach, restaurants within walking distance. Cons: a bit noisy, the room smelled of chemicals after cleaning, termites, water with weak pressure and the mixer almost didn't work, it was impossible to adjust the water temperature, smells in the toilet despite the fact that we didn't turn off the ventilation there at all, people from the bar on the first floor are constantly walking in the courtyard, the pool in the courtyard is more of a decoration. When checking in at 2:30, we were asked to wait until 3:00. Then they said that maybe our room was not reserved for us. An hour later we were able to get the keys to the room and check in at ~4:00. Polite, but poorly organized.