Welcome to Islands Vacation Rentals. We are your one stop site to book your vacation in the beautiful Les Cheneaux Islands. The island community of Hessel, located on the North shore of Lake Huron, is the perfect getaway location and offers the quiet charm of a time long since lost in most of the world.