Clean, spacious, communicative & great location!