We are a family of 6 and felt there was plenty of space. The apartment was clean and easy to check in and check out. The communication from our hosts were quick and easy to understand.
Montreux is beautiful little town and we enjoyed our brief stay here. The location of the apartment is only a little walk from the train station and down the road from Château de Chillon, a must-see.