Great location, clean and hospitable hosts. We had a wonderful (unfortunately brief) stay I'm Geneva. The location was in walking distance to almost everything needed.