A quiet and beautiful place with a hospitable and trustful host on a beautiful island.