Location, host and quality were all outstanding. Only concern is that the layout results in reduced privacy among the guests.