Great location in International Geneva. Hosts were very responsive!