Awful food, the cheapest of the cheap. Repetitive reheats. location was pretty remote with Nowhere to walk to nearby. Beach was not pretty. Shingly and not comfortable to walk. Water not clear or nice to swim in. Beach offered disappointing food and drink choices. Service was not very friendly. A lot of sullen staff. Very few spoke english. Entertainment was amateur at best. Really lame. Drinks were a joke. No alcohol free options. No branded alcohol. Really poor. Music around the pool was unacceptable noise level with explicit lyrics so unable to relax with kids. I could go on but don’t have enough time. Rooms were just okay and thank god the sun was shining otherwise i would have flown back home. What an awful y. Avoid if you have any taste and want to enjoy yourself.