Mikhail was great, he was very communicative and easy to get in touch with if we had any questions. The descriptions and photos were accurate. The apartment was clean and overall it was a very good experience.