I was there about five years ago with a group of students. The location was great and the rooms were spacious and newly renovated. We had a nice big breakfast every day and I remember enjoying my stay there. Probably the only annoying thing was the elevator situation. There were only two elevators, so when there was a big group of us checking in with all our bags it was really slow.
So, unless it's deteriorated in the past five years, I'd recommend it. Again, the location was fantastic.
