Perfect location, sparkling clean and everything you need. We had a wonderful stay. Mikhail was responsive and gave clear directions on how to get in and out of the apartment.