Had to ask for better room as staying just over two weeks, view was a concrete wall. Lovely view of the pool and garden, BUT, moldy mattress and wall picture. The replacement mattress was terribly dirty with so many stains, even the bed linen were grey, no longer white. They offered another room, that too was moldy. No deep cleaning at this resort, only surface cleaning. Staff wonderful, no management what do ever. This place is very tired. Food in plates from room service in lobbies, sometimes they left there for more than 12 hours. Food ordered from room service pathetic, food cold and cut fruit warm. Not worth the stars they were awarded and not worth the prices charged. Dirty bathroom and towels are hard and grey, same with bed linen. Noisy pool filled with drunk people and loud music EVERY day. I will NEVER stay at this place EVER again and DO NOT recommend it.