5 stars, recommendable.