Great place which appears to be tucked away in its own world