Apartment was clean and in central location. Unfortunately check in process was frustrating since we were expected to give an arrival time a day in advance for a third party to greet us and provide us keys and we had to contact that person separately when when there was a delay. We also did not have working internet or cable in the apartment and after letting the host know right away the host expected us to troubleshoot the issue. The host did not come to fix the problem and the third party person came on our last night to attempt to amend the problem. There was no resolution to this issue and we had our entire stay without internet or cable. Having to communicate with several different people and not having our problems addressed was very frustrating. Unfortunately we are still waiting on a response from this host in terms of a refund or any compensation for having to deal with multiple significant inconveniences.