Great location! Highly recommend this as a place to stay in Geneva