Nice rooms to entertain the children and convenient access to a nice beach, but everything is just in a horrible state, we had to switch rooms due to the shower leaking into the room and the carpets are just shades of grey. Unsure if it's dust or mold but probably both. The restaurant in the hotel itself was also not recommendable in any way, you'll be better off walking 10 minutes to get food outside.