Pool and beach very very nice. Neet. Staff good but at times could be better. Rooms are OK, bed is comfortable but shower could be kept better and since there is no window there should be a ventilator but it was missing. Why? Strange. And water was coming out of the shower making the bathroom wet and hard to dry. Food is very good, we didn't get sick or anything, but I must say that after a while it gets repetitive.. Could be better I would say. Would I stay here again? Maybe yes. If you are coming here for food I would reconsider, but if you come here for beach and pools this is perfect.