Generous host. Great location and facilities