5 stars all around! Highly recommend!