Fantastic location. Great hosts.
A place to return, no doubt.