Michiel’s place is very charming and quiet. It is a central location. There are many restaurants and bars in the area. You can walk and discover. I would recommend this place for a great moment in Geneva.