The resort is excellent and very clean as you would expect. Rooms were very spacious and adequate. Breakfast was great, could do with a few more choices though. Privacy between rooms could be improved as our booking was ladies only and had interruptions from young males shouting at them whilst around their private room areas.