Perfect clean, modern unit in a nice complex. Great location within easy walking distance to everything. Check-in and communication couldn't have been easier. Would definitely recommend.