Amazingly warm and welcoming hosts in such a breathtaking location.