Very nice large rooms, top condition. Desk service friendly and helpful, overall really a nice place.
To be improved: breakfast service is sometimes poor; server forgets your order or nobody is around, and buffet is not refilled.
Once after the room cleaning, there were lots of hairs on the bathroom floor - that's not 5-star.