Jessys apartment fits all your needs. It is 4 floors up, but that helps when the city is loud. Our family of 4 had plenty of room.