Spotlessly clean, apartment has everything you could need. Check in is super simple. Great communication from the host. A home away from home.