Clean, spacious and a friendly welcome.