PERFECT! It was everything we expected and more. Such considerate hosts and a beautiful space. We plan on returning each time we're home to see family.