Great on all aspects! Want to selfishly not leave a review, but will so others can enjoy this gem too.