All as described, would have no hesitation recommending