Clean, spacious, well-stocked and very convenient.