I was there a month ago and it was pretty damn busy to me thoughout the day. Maybe you came at a bad time?
I'm not sure if you had the chance to stay in their rooms, but in terms of quality, I suggest you stay in one of their rooms before you compare it. They are more luxurious, stylish...