Sort:  

I agree on both counts! And I forgot to mention the service, which was also great.