Good for a one-night stopover as near train station and city centre. However, it's also worth bearing in mind that hotels in Geneva include free public transport passes. Thus, it may be overpriced slightly. On the other hand, we had no issues with the apartment as we were staying for a short night's sleep before moving on: it was clean and easy to find.