Perfect place for a pleasant stay in Geneva. Central location near the train station.