Mamoun and his wife are very welcoming and warm people who will make sure you have a pleasant stay in Geneva, the apartment is also great with lots of space and cleanliness.