Everything I was looking for - 2nd visit. Awesome. Highly recommend.