It's a great apartment, in a central location - the team are always on hand.
When you book an apartment on this site (they have many in the building) it's definitely worth checking if you are on the side facing the main road. There is a night club to the right of the apartment, which makes it impossible to sleep in the master bedroom before 4am on weekends. The music is so loud in the bedroom that you feel like you're in a club.
It's a great place to stay during the week, but not on the weekends.