Very central location. Kitchen well equipped, great shower. Can be a little loud hearing people through the walls. Great communication with the host, very responsive and accommodating.
There were 3 of us in the apartment, I can't comment on how 5 people would comfortably fit. Great stay overall, would stay again.