Amazing stay - everything you could want: great view, fantastic hosts and lovely accommodation. We hope to come back some day!