I spent a short stay with Ricardo. If you are travelling in Geneva I would highly recommend you to stay here. Clean room, welcoming people, good location, everything is just right for a single traveller.