Easy place to stay during a brief stop in Geneva, nice walk to many things.