This is a large although very basic apartment. The location is good although you have to check in at the office. We were on bicycles so it wasn't a problem but if you are on foot I would check how far your particular apartment is from the office.
It would be pretty amazing value for a party of 4 or 6