Very nice place, at a very good location. Comfortable beds and pillows.
The only downside is that the apartment was slightly too small for 8 people. There was enough space to sleep, including the spare mattress and couch, but there was just one bathroom.