Everything was great.
We were 5 people that split the apartment, and it was totally fine. Only one bathroom, but we made it work. :)
The place looked exactly like in the pictures. Small, but not too small, newly renovated, very clean, awesome location. Loved it!