"Gorgeous resort, beach and awesome pool. They have everything for kids. We were in the comfort apartments. The first night we got dirty stained sheets with a long hair and smelled used. This was on a SOFA pull out bed mattress. Check your sheets before getting in bed. See pics on google maps. The half board buffet is the worst tasting food we have ever had. It's like they make it so bad you will pay at the 4 restaurants. It's like a mad cattle rush for the half board buffet. Kids will eat anything. A shame for such a cool place."