Clean, and has the amenities as written. Checking in was seamless and I had no issues whatsoever