Great location and apartment.
We stayed as a party of 6 and this was perfectly fine.
Would highly recommend.