Very acceptable, not amazing.
The room has a kitchen and was quite good for four young friends.
The kitchen has pans, a fridge, and most things you'll need, but surprisingly no tools for cleaning. You'd be best advised to buy cleaning tools and clean it all before use.
The room is big and pretty light.
The outdoor and indoor pools are adequate, but not too large. The indoor pool had an almost extreme amount of chlorine during the entire week.
You'll find that costumer service can be rated by policy and by the actual employees. The policy is questionable, 2EUR to print a boarding ticket is ridiculous.
However the actual people are very nice, and they printed for boarding tickets for free no questions asked. The service desk, cleaners and people at the tour desk were all very accommodating.
Location is pretty good, 5 minutes walk from almost everything.