The location of this apartment was perfect for us. We arrived by train and explored Geneva on foot. Three grocery stores and a pharmacy are all within a few steps of the apartment building. All the amenities that we required for our short stay were available. Louis kindly let us drop off our luggage before the check-in time. Highly recommend!