Very clean and secure.
Considering value for cost, it is very recommendable