Clean, tidy, great communication & location. Would stay again.