Absolutely perfect, such a beautiful space & excellent location. We had a fantastic time, and would 100% recommend!