All great - just as advertised.
Definitely coming back.
Totally recommend!