Check in was a little rocky. Our host didn't offer much information about how to get to the apartment until we requested it. Then, we had some issues with directions since we had several different possible locations for the apartment. In the end, we finally found it. The apartment was great! It was extremely spacious and even had a gym on the same floor. There were a few other communication issues throughout our visit, but in the end our host pulled through and we ended up having a good visit.