Clean, great location, paid parking on-site, great host, private bathrooms. Would definitely stay again!