Absolutely fantastic in all respects. 5 Star rating does not say it all!