We had a wonderful time at Karim's apartment. It was perfect for a quick stay in Geneva! Thanks for all the great information provided and recommendations.