Fantastic location and venue. The communication between the company and us was excellent. Very responsive to our every need. Will definitely stay with them again!