Hits all yr check points , overall great stay