Fantastic place. Really wonderful location, excellent facilities, just the job.