Everything was satisfactory! Great location. Easy communication. The apartment was a bit loud though due to thin walls, with the other guests talking in their rooms or in the kitchen.
The room had its own shower and sink, two toilets are shared among the guests.