Clean, spacious, great communication! Would stay again!