Idyllic location and excellent facilities.