The Beach was good, but lacks more chairs with shade. The service vas very slow unless you tip. The personal was trying to hard to become your best friend, that is akward. Food was good but there were to many flys insiste the sea restaurant, in the buffet. Room was not as clean as espected. The showerdoors had some kind of grease. Beds were realy nice, jacuzzy in the room was nice. The pool is realy big but has missing parte of the floor and my son got a scrach from that so be carefull. Food in restaurante was very good.