Location is fantastic! We had a great time & Greg was very flexible and responsive.