We were 4 and it was just enough. Some moisty smell in the apartment but most of the days we were out. There was one eve that the host turned on the heating and it was super hot in our room but we had no control over it which was a bummer.
The location was great, and we had enough room for everything.