Everything was clean. Easy check in. Good location and parking available in drive way. Bed was squeaky and tv didn't really work it kept chipping in and out but Host said there was basic cable. I didn't bother to channel surf. Overall, worth it and I'd stay again and recommend it to others.