The location is awesome! The apartment is awesome! They definitely deserve Superhost, or even better! I would strongly recommend their place. Great for visiting Paris.