Clean, spacious, and highly recommended.