great place, great location. we had a fantastic time!