The hotel was very comfortable and the rooms were large and were quite nice. Due to Covid, we needed to schedule use of the pool area. The pool and saunas were a plus to our stay. The gym however was not cleaned regularly so the machines looked dirty and the room was hot. If there was air conditioning it did not work.
Breakfast was excellent and overall the food was good. However, service was not very good and food service was not coordinated. For example, our children's food was served after ours, which is unusual and something we have not really experienced ever.... and that says something because we travel a lot and have lived on a couple of different continents.
Room service messed up our order ("lost" it) and of course those with children can imagine the types of fallout from late dinners due to mistakes in room service. Again, that made for an unpleasant experience.
However despite those gaffes, we would stay here again.