Well equipped apartment in a good location in Geneva, with flexible check-in time.
It was not very warm in the apartment (December) due to new Swiss regulations regarding heating.
Sharing one apartment key for two persons was not very practical.