Stayed here for a week during a conference. Since it has not been elaborated on by others, I would like to mention that the pool is very nice. It is one of the few hotels with an indoor pool large enough for swimming laps. It is 20m long and wide enough for 4-5 swimmers. The depth varies from 1.0m to 1.2m. Although the hotel was full there was always room to swim. Best time was in the morning, in the afternoon locals come to swim (wide breastswimming) and it gets a bit more crowded. It is probably not a good place for children as all the users were doing laps.
With this being said, what others have written about the hotel is true. Good breakfast, bad dinner buffet, mattresses cut out of rock. Rooms are so so, slightly worn but ok. Note that if you get a room facing the stadium there are various activities there which makes noice. On Friday and Saturday there were some kind of practice starting at 6.30 that required a lot of screaming, unclear why. This can be bad if you are a light sleeper.
The internet in the restaurants is free. Ask for the userid and password at breakfast and then you can use it for the rest of your stay while seated in the loby. Saves you some money.More