perfect locationand great host.