Robin’a place is nice and well situated in Geneva