excellent location.
fabulous host.
definitely repeat.