Clean, and in a great location! Everything was as advertised and the host was helpful and got back to us quick! Also check in was a breeze even when we got in at 3 AM due to driving in bad winter! Would definitely stay again!