Nathalie’s place has one of the best views in Geneva and a great location near downtown. Highly recommend staying here