Even though our flight was very late we had a great welcome and full explanation of just about everything we needed to know. the apartment was great and in a fantastic location. Carouge, the area we were in, has great public transportation to just about anywhere one wants to go.Restaurants of all kinds are just a few minutes away. Great apartment, great location and great hosts.