Great for large groups. There was a small kitchen and not fit to cook for the large group, but very close to restaurants so that wasn't a problem. Someone rang out door bell at 2am and neighbor downstairs also came up to tell us to be quiet when we weren't making any noise. Other than that everything was great! We definitely enjoyed having our own bathrooms for each room, made getting ready in the morning a breeze.