A little too small for 4 people. The apartment is on the first floor so you have to climb up the stairs.
The bedroom is downstairs. It can get steep especially if you have to take your bags down.
The second bed is a pull out couch in the living room/kitchen.
It gets a little crowded and no place to put luggage if there are 4 people. Otherwise it is spacious with all amenities needed to stay comfortably.