The apartment was great - very clean and held to a high standard. Despite this being the case, the check-in process was not the best. We had gotten the wrong key for this apartment, and were locked out in the middle of the night until some residents of the building opened the door for us.
When we informed the host of this, he suggested we come to his location (30 min away) to pick up the correct key. This was very inconvenient, and therefore our stay was partly spoiled.
I do recommend the location and the apartment's standard of cleanliness.