Everything about this was spot on, great location, wonderful host.