Wonderful spot in one of the most beautiful islands in the world.