I stayed there last week and it was great. On one of the top floors etc. Staying there now, checked in very late, and they have me on a lower floor and it is awful. So I guess my recommendation would be to check in early, and request a room high up.
Hope that helps.