A definite 5 star in all aspects...highly recommended!