Beautiful location, clean and tidy with excellent facilities. Great friendly service, highly recommended.