Great location, very clean flat, suited our needs for a short stay in Geneva.