Clean apartment, great location, had everything we needed. Lan was very communicative and accommodated an early check in for us too :)