The apartment was very clean and in a great location! The apt office all spoke english well and were always willing to help in any way they could. One thing to note is that this apt complex do micro-leases for your stay, which is different from other AirBnb's I've been in. The check in process requires you to sign a lease for the duration of your stay, but at your request, they'll provide an english copy of it for your reference.