Perfect location and communicative host! 10/10 highly recommend for a short stay in Geneva.