Excellent communication , clear instructions and great location!
Not as clean as we would like - some areas were dusty and the floor was dirty with hair everywhere. The apartment was on the second floor, which we were aware of but the stairs was so narrow and it was a struggle to carry our luggages and my niece’s baby stroller up and down the stairs.