Great location. Accurate description. And a great host with solid communication. Only issue for us was the heat that hit Geneva while we were there. This isn’t in the hosts control, obviously, but it made for a stay that was a bit warmer at night than we would have liked.