Clean, well stocked, and spacious.