100 % accurate on all points.
This is a great place, we will be back.