The apartment was in best possible location in Montreux. The apartment was sparkling clean, communication with the host was easy. We had a great time and we will definitely be back!