The room was not clean. Layer of black grease in grill tray, dirty microwave, pubic hairs in shower, the floor made our feet black. Water basin tap heads fell off. Receptionist was nasty, made to feel very uncomfortable by her. Pool was filthy, residents were loud and there was domestic abuse at 3AM making it hard to sleep. Where were the 'surrounding tropical gardens'? Worst holiday experience of our lives. Would not wish the torture upon anyone. Don't stay here.