"Place is great for kids, with lots of activities and close to the beach. Most of the staff are very friendly, but usually only one working in the reception which can mean long waiting times. The place definitely needs to do better on cleanliness, one of the bed mattresses had blood stains.
There are no fans or air conditioning so if you’re going during the heat prepare to be really hot and sweaty during the night.
All in all the kids loved it and had a great time do it made it worth it despite...