I went to this apartment with part of my team for a work travel. The place is very convenient for a big group, ideal for work with a 100Mb internet, large table, paperboard, and separate rooms.
Bedrooms on the street are a bit noisy though.