Great place for a short stay in Geneva. The location is a short walking distance to many of the most popular sites of the city.