We had a wonderful time. All the positive things people have said on here are true. Great place, great location, great host. 10/10 will be back!