Very excellent. Professionalism was top notch. Apartment was updated and very clean. Everything worked. I was very satisfied. Communication was smooth and checkin and out was flawless.