The building appears to only have apartments for rent. I don't know if they are all from one company, but they all seemed pretty standard to me.
The positives points are : the apartent was extremely clean, it is new, and have good location. It was easy to check in and the company gave us clear instructions.
The negative points are: the place is not an apartment, but a room with a small fridge and a small stove. It looks like a hotel room without daily housekeeping. We found both the bedroom and the bathroom extremely small.
In summary, if you are looking for a new and well-located room, this is a good option. However, we wanted an apartment with a little more space and a place to cook something or wash our clothes so it wasn't our best choise.