Generally the hotel was nice, the service was decent, the location is good. The restaurant was chaotic, the breakfast was ok, but far too many people, and far too much noise from the staff cleaning around us. We only ate dinner there once, but it was the same, with buffet and chaos. The pool was nice, but I've never seen some many rules, and where one has to rent towels and swimming caps at a price. If I can't use my hotel towel I at least expect to be given another one to use!