Wow! Five stars all around. Better than I expected. Sparkling clean. Every little corner in the apartment looks extremely detail cleaned. Thoughtful answers to every question. Unbeatable location. You just feel the quality from the moment you book throughout the entire experience.