Great place to stay in Geneva if you are looking for something very nice and in a great location.