Do not stay here. When we arrived after 30 hours of travel, there were no keys in the lockbox for the apartment. We waited an hour for a response from the host. The host clearly had no idea where the keys were and the communication was terrible. After 2 hours of waiting with no explanation as to when we could check in, we decided to book a hotel instead of wasting our time in Geneva.