5-star. 100% would recommend.