We had a fair share of difficulties with the booking, but eventually we did get a decent apartment in the property. It took some effort to get things like plumbing in the bathroom fixed in a new property, but after a day or two it was OK (luckily, we do speak local language). However, the pools are still very much work in progress (one filled with really muddy water, others dirty and empty empty and with no stairs etc.). Also, ALL commercial properties remain empty. On top of everything, for basic cleaning of the room we were offered extra charge of about 40% to the room price. Also, as the name says, the cliff location means about one hundred stair steps from the street level down to the beach. I don't think we will test this place next year.