A little piece of paradise and the kindest hosts you could wish for