I stayed for 3 days and I wish I could stay longer, It was very much clean. Breakfast included is superb with the nice overview of the city. And staff there are all kind and good at English. Im willing to visit here again, (if you stay in hotels in Swiss, you will get a free public transportation card during your stay, which was very convenient.)