I had to wait around 20 minutes just to begin with the check in, because there was only one lady in reception. When we arrived to the apartment, the WiFi didn’t work and the AC of the general areas didn’t work either. We made a report but nothing was fixed and apparently they knew it was damaged because they let it slip in one of my conversations with the staff. The apartment I was staying at, is privately owned and the owners sent a lady (first morning really early and entered the apartment without permission, checking everything on the kitchen) (second day we were at the beach and came back and she was inside, again without permission). There were no beach towels as the website described and when asked to send them, they arrived the second day in the afternoon. When I went to do my checkout (aside that the apartment was nice, the only good thing is that they allowed us to do a late check out) I waited and waited and waited, only one person doing the check out and they didn’t help guests in the order of arrival.
I’m a very positive person and I ended up having a good time because I was spending time with my family BUT I WOULDN’T RECOMMEND THIS PLACE TO ANYONE. At least not the unit that I stayed in. Of the 4 families making check out, sort of at the same time, one of them had a pleasant stay, the other ones didn’t.