Nice apartment directly in the city center! Recommendation for any trip to Geneva