beautiful location, excellent facilities.