5 star in every way.