Overall I was unhappy with this resort, bad service, run down rooms, which had a bad smell and not enough staff at breakfast. Toilets in rooms kept getting blocked!! Had our rooms moved but then the doors wouldn't close. Cats roaming around the tables and staff didn't seem to care. Towels would run out by the pool by Lunchtime. Too many complaints to list really. Don't stay here. I would recommend the location only if you want to be away from all the busy streets, but walking to the beach may be hard if you have children because there are no paths and cars flying past the whole time.