Great location, great hosts, a little stuffy with the heat but overall a great spot.