Great place. Well equipped and located. Great host.