Apartment easily can fit for 5 people.
Apartment is renovated and you have everything you need to stay.
The location is great (at least from my point of view.) It is quite place, but it is 3-4 minutes walk to metro green line. And in 3-4 stations you are in the center.
We arrived at late evening and even it is after official checkin time, we had a warm welcome.
So for us it was very good place to stay.