Five stars all the way. Perfect for our needs.