From check in the experience was exceptionally poor. Had to wait 55 mins to check in as the member of staff was dealing with the family before me and taking forever. Then at check-in, gave my booking number and was ready to pay the fee confirmed with Expedia but staff member advised I had to pay an extra €60 per night of stay = €360. Told staff member this was not mentioned when booking the hotel and I did not have and extra €360. The staff member was ready to leave myself and 3 children on the road with nowhere to sleep as we disnt jave the extra money. After 1 hour negotiations we were allowed to check in. 3 kids were in tears as we had just landed and they were scared we didnt have anywhere to go.
The room smelled constantly of urine, especially bathroom. Bath did not drain.
Towels were dirty. Pool area was dirty, broken furniture in the very small, dirty outside area. Very limited menu in restaurant that smelt like sewage. Will never stay there again.