This a great location in Geneva. Ideal for those travelling on foot or public transport. Great view too.