The rooms were tacky, bathrooms horrible - constantly water overflowing from sinks, bathtubs on to the floor. The staff never asked are you comfortable, is there anything we can do - most people were from E Europe - no Brits, Germans, French that we could see...so no one speaking English. The approach road to the place was poor. The food was passable but greasy. On the last day, despite planning 2 days ahead, our taxi, booked by the front desk, showed up 45 minutes behind schedule. The driver drove like a mad man..my family was so distressed, we almost landed up missing the flight. The front desk just did not seem to care...