Great location and facilities and excellent hosts