This stay was really disappointing, for the location, cleanliness, and staff. First, the pictures (especially those of the pool area), make you think of a much wider and peaceful place than it actually is. Secondly, the bed sheets in the room had stains, the towel I was given for the swimming pool also had stain, and the towels in the room had stains as well! Moreover, only one of the three girls I spoke to at the reception could speak a decent English. One of them, in the morning, seemed like she still had to fully get up: I told her that I would like to get and pay for breakfast, and she took 1/2 minutes without saying anything nor looking at me, to then show me on her phone a Google translation saying "Breakfast is not included in your stay", and I had to improvise Spanish to let her understand I was willing to pay to add it. Last but not least, I knew my checkout was at 12pm. Since no one knocked at my door, I was still in the room at 12:15, obviously ready to leave. I got a reminder call from reception, and I went there immediately to check out. There, the girl, (in Spanish!) informed me that I would have had to pay 200 pesos for a late check out, which of course I did not accepted and she then said it was fine. Overall the stay was disappointing and the staff I met unprepared.