excellent location. everything is walking distance. check in was smooth. the place is ok for 3 or 4 people. I put down my score as the air conditioning was out of order and the host only brought a low quality fan (only one for 2 rooms) and Geneva's weather was really hot (34°C).