You will not find a better location than this.
Ours was a flying visit but we would love to shave an extended stay of say a week to really enjoy the place.