We arrived at 4pm after a three hour car journey, it took them some time to find our booking, we were then told the room was not ready (despite check in said to be available from 12.30). After a further wait, with no offer of refreshment or apology, we were shown to a room which had no fridge and whose key had "been taken by the previous occupants". We complained firmly, and the key was produced within 5 minutes along with a fridge.
Overall, there were difficulties communicating with the staff whose English was poor - putting it in the kindest light, we attribute their general lack of welcome to this.
There were not enough sunbeds or chairs around the pool for the number of guests, and some of those which were out were broken.