Good location and walking distance from everything you want to see in Geneva!