Good position excellent facilities and diligent host.