Very clean, Host was awesome! Very easy to communicate with any questions I had. Also, accommodated my last minute stay for a couple of more days!