We loved our stay! Self check-in/check-out was VERY easy. The apartment is perfectly located for visiting Geneva. Having the full kitchen and washing machine for our use was great. We would definitely stay again.