We were 6 people and the apartment was a perfect fit for us. The two bathrooms and the terrace was some of the things we appreciated a little extra. Communication went fine, and the late check in opportunity was nice.
I would definitely recommend this apartment.