This could be a great place, beach right on the front, quiet location. But the overall dirtiness of the apartment and the totally uncared for beach area was a big negative. Unless you want to literally clean the whole place when you arrive (which is what we did- filthy toilets, looked like someone gave themselves a haircut on the patio and left all of it on the chairs and floor, a thin layer of grimy dust on everything, etc.), choose something else. Also, we specifically requested and paid for an upper level apartment, but got put in a lower one. 3 days before the end of our 9 day stay a lady came by, and by her motions I understood that we could now move upstairs to the solarium apartment. We didn't bother, as we had decided to leave early. We had been super excited for this part of our trip, but were disappointed from the moment of arrival. One bright spot: the pool was nice and clean.