An excellent host and excellent facilities. Well recommended.