Spacious, comfortable, well located apartment for a large group.