We spent a wonderful summer period in Zermatt, starting in the apartment Venus and then ending at Hotel Julen, some 200 meters away.
Venus is sober, well situated and spacious for a family of 6 people. 8 will most likely feel a bit crowded by some families, although we squeezed in 9 people around the kitchen table. In case of 8 people I would encourage you to ask for two more kitchen chairs and a bigger table fort the sofa for game playing etc.
The apartment combined the freedom of apartment with own kitchen, espresso on the balcony (Nespresso machine in the kitchen), space etc. with the high level standard of a nice hotel, e.g. clean, towels, cleaning included etc.
The landlord and cleaning ladies were all very friendly and service minded.
Location is good in summer, although winter skiers might consider finding a ski depot.
All in all, a place which we would gladly recommend.