Excellent location, and very clean and well stocked. Would return for another stay in Geneva!