Good location for people staying in Geneva. Close to the station and many notable locations. Also close to many great takeaway places