5 stars all the way, highly recommended!