We had a great stay! Definitely suitable for 7 people, and a good location. The apartment was very clean and tidy. Communication leading up to our visit was great!