Excellent location and plenty of space. We had an amazing time!