Wonderful hosts. Beautiful accommodation. Great location.