The place “will” sleep the number of adults - but there is absolutely zero storage for luggage. Keep that in mind when booking - it’s much smaller than it looks. There was a very strong room spray/deodorizer smell in the apartment - and once that wore off the entire place smelled of smoke. Being all non-smokers- this made for a difficult sleeping situation but we were only there one night so just made do.
It is in a good location for train- taxi etc. for getting around the area.