Clean, tidy and welcoming. Flexible with check in and check out. Would definitely recommend!