Joao is probably the best host you can find in Geneva. That was the third time for me to stay in his apartments, but not the last one. Everything is clean and well prepared even for a few months of stay.