Ticks all the boxes, would definitely return again. Thanks Nate for being a great host