Our room is cleaned up everyday. It was huge and very comfortable to stay in. Nicely decorated and fully equipped with everything you need. Nice showers with complete toiletries. Pools are lovely and very clean. The beaurtiful gardens and surroundings of the whole facility were all well maintained to a very high standard. Staff were great, always a smile and friendly greeting, answered all my questions and did everything they could to assist. The staff couldn't have been more helpful and especially accommodating as we had a late flight on the day of checkout.