Catherine’s place is perfect. It’s in a quiet area and close to all the Geneva attractions. I would highly recommend staying here.