Fantastic setup and extremely clean. Has everything you could imagine, and more, along with a great price. Would recommend 10/10.