Nice place to stay, but host's communication is terrible. We didn't receive our code and had to wait in the lobby for 4 hours. She claims to respond within 1 hour, but didn't receive any communication for 2 days prior to our visit. Host didn't respond to Airbnb as well and our only option was to cancel and find another place at the last moment, which was super expensive. So, we started calling her. The only contact number she provided was international (China). So, we frantically made international calls to get some attention. Finally, after hanging up and no responses, we were able to get a hold of her. Finally, after hours of waiting, we were able to get the code and walk into the apartment. The apartment is small, but has great view. If you are renting this place, be sure to keep bugging the host at least a week in advance of your trip. Had a terrible experience and had to miss out on planned events due to her lack of communication.