The chateau is gorgeous. Its old, mysterious, cobble-stoned. Everything you expect of a 12th century castle. Located on a hill-top, the views are exceptional - especially of the lake, the mountains ranges beyond, some snow covered peaks, para-gliders floating at a distance on a clear day, the lush greenery and the vineyards - all contributing to the peace and tranquility of the place.
The place is clean, like everything in Switzerland. The floor boards even make cracking sounds taking you back in times.
Check in/check-out is smooth.
There are multiple options of staying within the premises, the main chateau may not be one of them.
The directions on Google maps are perfect. Having a personal car is a necessity, difficult to approach using public transport. Carry consumables and food provisions along as the nearest stores are 3-4 Km away in Montreux city center.
Montreux is a lovely town with the prettiest lakeside promenade, lots of options to eat & drink and to party or relax.