Big and spacious apartment for big group.