A great host with great facilities in a great location