Excellent place to stay in Geneva and a great host