Chincoteague Lodge, Chincoteague Island