Kevin is an outstanding host who managed to predict that we would forget our towels during our stay in Geneva. On top of that, everything was sparkling clean and accounted for ahead of time. 10/10 great host