Excellent apartment in fantastic location.
Lovely, clean and spacious. Would recommend for a stay in Geneva