The location is central, walking distance to a lot of touristy spots and bus, metro and tram stations. And there is a big supermarket just at the corner of the street. You will not feel the noise from the street even on busy hours.
I belive that the apartment is a bit small for a group of 6 considering there is only one bathroom and the boiler is small. But the place is well ventilated even on a hot season. And it’s complete with amenities you will need for a comfortable stay.