An amazing stay - The most stunning location and wonderful hosts.