5 stars! 100% recommend.