Absolutely outstanding! We are so happy to have found this hidden gem. It was everything I had hoped for and more.....