Perfect apartment and location. Even better than the photos and perfect for a big group.