Perfect location and delivered exactly what we expected. Had the best time and only wish that we could have met the hosts.