This Ohio cabin was just named one of the top 10 vacation rentals in the world—check it out