Clean, spacious, well laid out, welcoming