Location is great. No mini kitchen in your private place, however you can cook smth in shared space. Sound insulation leaves much to be desired. The apartments are good for short stay.