great location and great hosts. greatness.